/* styles for article */
@weui_green: #04BE02;

article[role='article'] {
	footer.meta {
		border-bottom: 1px solid #CCC;
		margin-bottom: 10px;
		padding-bottom: 3px;
	}
	img {
		max-width: 100%!important;
		height: auto!important;
	}
	p {
		br {
			display: none;
		}
	}
}


h3#page-title {
  font-size: 18px;
}

// specific page
body {
	&.node-type-disaster-report,
	&.node-type-intensity-feedback {
		#messages {
			.messages {
				//color: @weui_green;
				border-color: @weui_green;
				background: none;
				background-color: #FBF9FE;
				margin: 0 10px;
				position: relative;
				border-radius: 2px;
				color: #333;

				&:before {
					width: 30px;
					content: "\EA06";
					color: @weui_green;
					font-family: "weui";
					position: absolute;
					font-size: 20px;
					left: 20px;
					top: 10px;
				}

				.placeholder {
					color: @weui_green;
					font-style: normal;
				}
			}
		}
		
		article.node {
			.field {
				margin: 0.5rem 0;
				border-top: 1px solid #ccc;
				padding: 1rem;

				.field-label {
					margin-bottom: 1rem;
					font-weight: bold;
				}
			}
		}
	}
}

#content {
	padding: 15px;
}